Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Eddie Brooks

Team: Widnes B. C. ADivision: Division 1Last updated: 10/28/2026

Rating

983

Current Handicap

7
Honours
Season:

69

Matches Played

36

Wins

33

Losses

52%

Win Rate

7.3

Avg Win Margin

9.7

Avg Loss Margin

21-14

Home Record

15-19

Away Record

61%

Handicap Confidence

Moderately Reliable
32 / 41 matches for full confidence· Last recorded match: 9/1/2026

A solid recent sample: 32 of 41 matches needed for full confidence in the 2024, 2025, 2026 window. The handicap is settling and now moves mainly with form.

Milestones

Career

No career milestones yet — keep bowling!

Next goal: 50 Wins36/50
✦SEASON HIGHLIGHTS

No season milestones recorded yet.

Handicap Trend

All Time · 69 matches

+7 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

14 Jun23 Aug30 May22 Aug11 Jun6 Aug17 Jun1 Sept-13712

Gives 7 more chalks than at the start of this period.

Started0
Lowest0
Current7
Win Percentage(40%)
59%
score+0.19→contribution+0.08
Avg Winning Margin(25%)
8.2
score+0.04→contribution+0.01
Avg Losing Margin(15%)
10.0
score-0.33→contribution-0.05
Recent Form (last 20)(10%)
50%
score+0.00→contribution+0.00
Opponent Strength(10%)
980
score+0.16→contribution+0.02
Weighted Score+0.050
Sample Size Confidence
61%(32/41 matches)
Rating1015 → shrunk 1009→ adjusted 965
Recent 3-Season Rating (2024, 2025, 2026)1015
Recency Blend40% (32 recent matches)
Final Rating985
Handicap
7

Formula: Rating = 1000 + (weighted score × 300). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 41, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

36W33L69 matches·52.2% win rate
ClubSeasonsDivision(s)PWLWin %
Widnes BC2022–2024Division 2, Division 153282552.8%
Widnes BC A2025Division 2127558.3%
Widnes B. C. A2026Division 141325%
DateOpponentH/AScoreResultMarginCompetitionDivision
9/1/2026Matt GartsideH12-21LOSS-9LeagueDivision 1
8/25/2026Craig DitchfieldA12-21LOSS-9LeagueDivision 1
7/21/2026Lewis AshtonH21-18WIN+3LeagueDivision 1
5/12/2026Simon TaylorA2-21LOSS-19LeagueDivision 1
9/2/2025Andy WeaverA13-21LOSS-8LeagueDivision 2
8/26/2025Greg WinstanleyH21-13WIN+8LeagueDivision 2
8/19/2025Kevin BlackA9-21LOSS-12LeagueDivision 2
8/13/2025Steve BrownH21-8WIN+13LeagueDivision 2
8/12/2025Tony GordonH21-9WIN+12LeagueDivision 2
6/17/2025James HopkinsA16-21LOSS-5LeagueDivision 2
6/10/2025Ronnie MillsH21-4WIN+17LeagueDivision 2
6/3/2025AbsentA21-0WIN+21LeagueDivision 2
5/20/2025Graham ParrA21-17WIN+4LeagueDivision 2
5/13/2025Ed WebsterH21-14WIN+7LeagueDivision 2
5/6/2025Ward HattonA12-21LOSS-9LeagueDivision 2
4/15/2025Paul KellyA7-21LOSS-14LeagueDivision 2
8/27/2024A WakefieldH11-21LOSS-10LeagueDivision 2
8/20/2024Nick BateA18-21LOSS-3LeagueDivision 2
8/6/2024Keith MitchinsonA21-18WIN+3LeagueDivision 2
7/30/2024Callum RothwellH21-17WIN+4LeagueDivision 2
7/23/2024Phil O'ConnorA21-16WIN+5LeagueDivision 2
7/16/2024David SuttonA14-21LOSS-7LeagueDivision 2
7/9/2024Ronnie MillsH11-21LOSS-10LeagueDivision 2
7/2/2024Peter JaundrillA21-7WIN+14LeagueDivision 2
6/25/2024Craig DitchfieldH21-18WIN+3LeagueDivision 2
6/19/2024Brian McCarrickH21-19WIN+2LeagueDivision 2
6/11/2024Mike WarburtonH21-12WIN+9LeagueDivision 2
6/4/2024Andrew CharnockA21-12WIN+9LeagueDivision 2
5/14/2024Phil O'ConnorH21-20WIN+1LeagueDivision 2
5/7/2024David HeyesH21-10WIN+11LeagueDivision 2
4/16/2024Daniel RigbyA6-21LOSS-15LeagueDivision 2
4/9/2024Greg WinstanleyH21-11WIN+10LeagueDivision 2
9/12/2023Ian TraverseA21-12WIN+9LeagueDivision 2
9/5/2023Ian CarterA19-21LOSS-2LeagueDivision 2
8/29/2023John CorlessH19-21LOSS-2LeagueDivision 2
8/22/2023A GradyA17-21LOSS-4LeagueDivision 2
8/15/2023Robbie MarshallH21-10WIN+11LeagueDivision 2
8/1/2023Antony JohnsonH21-17WIN+4LeagueDivision 2
7/25/2023Bill MolyneuxA21-8WIN+13LeagueDivision 2
7/18/2023Craig BrandA21-20WIN+1LeagueDivision 2
7/11/2023Brian EllisH21-18WIN+3LeagueDivision 2
7/4/2023Mike AbramsA21-10WIN+11LeagueDivision 2
6/27/2023Brian LeaH18-21LOSS-3LeagueDivision 2
6/13/2023Derek RogersH21-16WIN+5LeagueDivision 2
5/30/2023Keith MakinH5-21LOSS-16LeagueDivision 2
5/23/2023Noel ParrA12-21LOSS-9LeagueDivision 2
5/16/2023Phil MillingtonH21-14WIN+7LeagueDivision 2
5/9/2023Mike SpencerH12-21LOSS-9LeagueDivision 2
5/2/2023Walter MillerA15-21LOSS-6LeagueDivision 2
4/18/2023J EdwardsA21-13WIN+8LeagueDivision 2
4/11/2023Eddie WebsterH21-19WIN+2LeagueDivision 2
9/6/2022Anthony GartsideH12-21LOSS-9LeagueDivision 1
8/30/2022Paul KellyA15-21LOSS-6LeagueDivision 1
8/23/2022Dave WebsterH21-17WIN+4LeagueDivision 1
8/16/2022Alan BurrowsA2-21LOSS-19LeagueDivision 1
8/9/2022Alan HeatonH16-21LOSS-5LeagueDivision 1
7/26/2022Jeff BarlowH2-21LOSS-19LeagueDivision 1
7/19/2022R BevingtonA5-21LOSS-16LeagueDivision 1
7/12/2022Gary AndersH17-21LOSS-4LeagueDivision 1
7/5/2022Geoff LambertA21-20WIN+1LeagueDivision 1
6/28/2022W GreenallH4-21LOSS-17LeagueDivision 1
6/21/2022Ste EvansH9-21LOSS-12LeagueDivision 1
6/14/2022Karl HoldenA7-21LOSS-14LeagueDivision 1
6/7/2022Craig TaylorH15-21LOSS-6LeagueDivision 1
6/1/2022Paul GartsideA9-21LOSS-12LeagueDivision 1
5/17/2022Tony RobinsonA21-7WIN+14LeagueDivision 1
4/26/2022Joe JacksonH21-14WIN+7LeagueDivision 1
4/19/2022John WhiteA21-18WIN+3LeagueDivision 1
4/12/2022John AshcroftA21-19WIN+2LeagueDivision 1

Current Streak

2losses

In a slump

Longest Win Run

7

Career best winning streak

Longest Loss Run

5

Career worst losing streak

Last 520% win rate
LLWLL
Last 1040% win rate↓ declining
LLWLLWLWWL
OpponentWLTotalWin %Last Met
Craig Ditchfield11250%8/25/2026
Greg Winstanley202100%8/26/2025
Ronnie Mills11250%6/10/2025
Paul Kelly0220%4/15/2025
Phil O'Connor202100%7/23/2024
Matt Gartside0110%9/1/2026
Lewis Ashton101100%7/21/2026
Simon Taylor0110%5/12/2026
Andy Weaver0110%9/2/2025
Kevin Black0110%8/19/2025
Biggest Win
Absent (+21)6/3/2025
Heaviest Defeat
Simon Taylor (-19)5/12/2026
Best Season
202469% · 16 matches
Worst Season
202233% · 18 matches
Form Arc (1st half → 2nd half)
47% → 57%improving
Avg Opponent Rating Faced
98769 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
10-2033% win rate
vs Weak Opponents (rating < 1000)
26-1367% win rate

By Division

Division 229-18 (62%)
Division 17-15 (32%)
Division 131.8%
7W·15L·22 played
Division 261.7%
29W·18L·47 played

Debut

Apr 12, 2022

Latest

Sep 1, 2026

Seasons Active

5 (4.4 yr span)

Matches / Season

13.8 (69 total)

Seasons

20222023202420252026